package com.zf.study.message;

/**
 * 消息类型枚举类
 * 定义聊天室支持的各种命令和消息类型
 */
public enum MessageType {
    /**
     * 普通聊天消息
     */
    CHAT,
    
    /**
     * 帮助命令
     */
    HELP,
    
    /**
     * 列出在线用户
     */
    LIST_USERS,
    
    /**
     * 私聊消息
     */
    PRIVATE_CHAT,
    
    /**
     * 退出命令
     */
    QUIT,
    
    /**
     * 未知命令
     */
    UNKNOWN,

    /**
     * 心跳通知
     */
    HEARTBEAT
}